"""
演示Union联合类型注解
"""
# 使用Union类型，必须先导包
from typing import Union

# 使用Union[类型, ......, 类型]  可以定义联合类型注解 //值是多种类型中的一个
my_list: list[Union[int, str]] = [1, 2, "itheima", "itcast"]

def func(data: Union[int, str]) -> Union[int, str]:
    pass

